mediate a settlement of a matter - Alemán Inglés Diccionario